Crown Green HandicapFairPlay Bowls
Live
Birkenhead Sync08/09/2026|
Birkenhead Sync08/09/2026|
Back to Players
Crown Green Handicap

Penny MacDonald (SB)

Team: Port Sunlight BDivision: Division 2Last updated: 10/24/2026

Rating

923

Current Handicap

8
Honours
Season:

73

Matches Played

33

Wins

40

Losses

45%

Win Rate

8.6

Avg Win Margin

8.6

Avg Loss Margin

21-23

Home Record

12-17

Away Record

100%

Handicap Confidence

Very Reliable
25 / 17 matches for full confidence· Last recorded match: 8/25/2026

A large recent sample: 25 matches in the 2026 window, comfortably past the 17-match benchmark for full confidence. The handicap is stable and only shifts as form changes.

Milestones

Career

No career milestones yet — keep bowling!

Next goal: 50 Wins33/50
✦SEASON HIGHLIGHTS

No season milestones recorded yet.

Handicap Trend

All Time · 73 matches

+8 Rising
Win on the night Loss on the nightLower handicap = stronger player

The line re-checks the handicap after every match — from results, winning and losing margins, the strength of who was played, and home or away. Each dot is the number that applied going into the next game.

29 Jun30 May16 Jul12 May31 Jul19 May8 Jul25 Aug-125811

Gives 8 more chalks than at the start of this period.

Started0
Lowest0
Current8
Win Percentage(40%)
68%
score+0.36→contribution+0.14
Avg Winning Margin(25%)
7.6
score-0.07→contribution-0.02
Avg Losing Margin(15%)
6.5
score+0.25→contribution+0.04
Recent Form (last 20)(10%)
60%
score+0.20→contribution+0.02
Opponent Strength(10%)
769
score+0.13→contribution+0.01
Weighted Score+0.197
Sample Size Confidence
100%(25/17 matches)
Rating1099 → shrunk 1099→ adjusted 925
Recent 1-Season Rating (2026)919
Recency Blend33% (25 recent matches)
Final Rating923
Handicap
8

Formula: Rating = 1000 + (weighted score × 500). Each factor is normalized to −1…+1, multiplied by its weight, then summed. Window: factors are computed from the Handicap Calculation Years only (2026), excluding walkovers — the same window the official recalculation uses. Bayesian shrinkage: the raw rating is pulled toward 1000 by confidence (window matches ÷ 17, an adaptive threshold set by the last recalculation). Offsets: division and B/C/D team offsets are then applied, weighted by where each window match was played. Recency blend: the calculation years are re-weighted at up to 40% by match volume. Players with a long career but fewer than 5 window matches fall back to their full career record. Rating maps to handicap 0–15 (lower = stronger) via the league's spread multiplier.

League

33W40L73 matches·45.2% win rate
+77 since first recorded
ClubSeasonsDivision(s)PWLWin %
Port Sunlight B2022–2026Division 2, Division 161273444.3%
Port Sunlight C2024–2026Division 296366.7%
Port Sunlight A2025–2026Division 13030%
DateOpponentH/AScoreResultMarginCompetitionDivision
8/25/2026Sandy SkillenA10-21LOSS-11LeagueDivision 2
8/14/2026Sue JonesA15-21LOSS-6LeagueDivision 2
8/6/2026Jean HolmesH21-13WIN+8LeagueDivision 2
8/5/2026Susan LovellH21-13WIN+8LeagueDivision 2
7/30/2026Helen BlackburnH21-20WIN+1LeagueDivision 2
7/28/2026Carol Pare (FA)H19-21LOSS-2LeagueDivision 1
7/22/2026Sue Lawson (SA)H13-21LOSS-8LeagueDivision 1
7/16/2026Debbie PhillipsH21-13WIN+8LeagueDivision 2
7/15/2026Sarah Parnell (FB)A8-21LOSS-13LeagueDivision 2
7/9/2026Lesley HallH21-19WIN+2LeagueDivision 2
7/8/2026Pat BrennanA21-13WIN+8LeagueDivision 2
7/7/2026Julie MccreadieA14-21LOSS-7LeagueDivision 2
7/3/2026Karen EdwardsA21-13WIN+8LeagueDivision 2
6/30/2026Sue Peers (SB)H17-21LOSS-4LeagueDivision 2
6/16/2026Kath HowardH21-13WIN+8LeagueDivision 2
6/8/2026Linda SherrattA21-16WIN+5LeagueDivision 2
6/4/2026Lesley HallH21-12WIN+9LeagueDivision 2
5/28/2026Margaret CowanH20-21LOSS-1LeagueDivision 2
5/21/2026Carol SmithH21-4WIN+17LeagueDivision 2
5/19/2026Ronnie SmithA21-20WIN+1LeagueDivision 2
5/13/2026Karen EdwardsA21-6WIN+15LeagueDivision 2
5/7/2026Elaine HoweH21-12WIN+9LeagueDivision 2
4/28/2026Pat CrossA21-14WIN+7LeagueDivision 2
4/24/2026Alison Potter (FB)A21-10WIN+11LeagueDivision 2
4/21/2026Carolyn Pennington (FB)H21-17WIN+4LeagueDivision 2
8/26/2025Margy LewisA6-21LOSS-15LeagueDivision 1
8/19/2025Gill Sheen (SA)H8-21LOSS-13LeagueDivision 1
8/5/2025Letitia WilkinsH21-16WIN+5LeagueDivision 1
7/31/2025Nancy BrabanderA10-21LOSS-11LeagueDivision 1
7/22/2025Margy LewisH8-21LOSS-13LeagueDivision 1
7/15/2025Sue Shaw (SB)H15-21LOSS-6LeagueDivision 1
7/8/2025Sue Nugent (SA)A4-21LOSS-17LeagueDivision 1
6/24/2025Liz DuckersH9-21LOSS-12LeagueDivision 1
6/19/2025Etty JonesH16-21LOSS-5LeagueDivision 1
6/17/2025Angela Grant (SA)H12-21LOSS-9LeagueDivision 1
5/22/2025Tina Barrett (FA)H12-21LOSS-9LeagueDivision 1
5/15/2025Karen Ellis (SB)H11-21LOSS-10LeagueDivision 1
5/12/2025Michelle Caffin (SA)A14-21LOSS-7LeagueDivision 1
5/9/2025Joan Moss (SA)A9-21LOSS-12LeagueDivision 1
4/29/2025Tania Gilfoyle (SA)H14-21LOSS-7LeagueDivision 1
4/22/2025Jane Griffiths (SA)A8-21LOSS-13LeagueDivision 1
8/29/2024Julie MccreadieH21-11WIN+10LeagueDivision 2
8/27/2024Rita SimpsonA19-21LOSS-2LeagueDivision 2
8/20/2024Etty JonesH7-21LOSS-14LeagueDivision 2
8/7/2024Celia DenisA21-14WIN+7LeagueDivision 2
8/6/2024Iris Batman (SB)H21-7WIN+14LeagueDivision 2
7/16/2024Brenda SmithH21-9WIN+12LeagueDivision 2
7/12/2024Evelyn BrettA17-21LOSS-4LeagueDivision 2
7/8/2024Gill SmithA11-21LOSS-10LeagueDivision 2
7/4/2024Lynn BaileyH21-15WIN+6LeagueDivision 2
6/27/2024Jean JenkinsA17-21LOSS-4LeagueDivision 2
6/24/2024Peggy WardA21-9WIN+12LeagueDivision 2
6/18/2024Doris HeyesH21-18WIN+3LeagueDivision 2
6/12/2024Christine McBride (FB)A13-21LOSS-8LeagueDivision 2
6/6/2024Rosemary MarriottH21-9WIN+12LeagueDivision 2
5/30/2024Marie ListerH16-21LOSS-5LeagueDivision 2
5/24/2024Letitia WilkinsA21-17WIN+4LeagueDivision 2
5/21/2024Vivian CullimoreH9-21LOSS-12LeagueDivision 2
5/16/2024Evelyn BrettH21-6WIN+15LeagueDivision 2
5/9/2024Jenny HopeH21-13WIN+8LeagueDivision 2
5/7/2024Anne McLellandH20-21LOSS-1LeagueDivision 2
5/2/2024Doreen O'MahoneyH21-10WIN+11LeagueDivision 2
4/23/2024Marilyn AllenA21-5WIN+16LeagueDivision 2
8/31/2023Mavis Camplin (SA)A13-21LOSS-8LeagueDivision 1
8/17/2023Kay Edwards (SB)H13-21LOSS-8LeagueDivision 1
6/29/2023Barbara Ryding (SB)H8-21LOSS-13LeagueDivision 1
6/14/2023Moira FletcherA15-21LOSS-6LeagueDivision 1
6/5/2023Fiona Yardley (FA)H19-21LOSS-2LeagueDivision 1
5/4/2023Gaynor GreenfieldH8-21LOSS-13LeagueDivision 1
8/23/2022Coleen KnowlesH19-21LOSS-2LeagueDivision 2
7/25/2022Wendy ThompsonH2-21LOSS-19LeagueDivision 2
7/15/2022Pat McHugh (SB)A21-16WIN+5LeagueDivision 2
5/19/2022Ally WoodsH21-6WIN+15LeagueDivision 2

Current Streak

2losses

In a slump

Longest Win Run

7

Career best winning streak

Longest Loss Run

13

Career worst losing streak

Last 560% win rate
LLWWW
Last 1050% win rate— steady
LLWWWLLWLW
OpponentWLTotalWin %Last Met
Lesley Hall202100%7/9/2026
Julie Mccreadie11250%7/7/2026
Karen Edwards202100%7/3/2026
Margy Lewis0220%8/26/2025
Letitia Wilkins202100%8/5/2025
Etty Jones0220%6/19/2025
Evelyn Brett11250%7/12/2024
Sandy Skillen0110%8/25/2026
Sue Jones0110%8/14/2026
Jean Holmes101100%8/6/2026
Biggest Win
Carol Smith (+17)5/21/2026
Heaviest Defeat
Wendy Thompson (-19)7/25/2022
Best Season
202668% · 25 matches
Worst Season
20256% · 16 matches
Form Arc (1st half → 2nd half)
42% → 49%improving
Avg Opponent Rating Faced
86664 known · 9 unknown
vs Strong Opponents (rating ≥ 1000)
2-1810% win rate
vs Weak Opponents (rating < 1000)
30-1468% win rate

By Division

Division 232-17 (65%)
Division 11-23 (4%)
Division 14.2%
1W·23L·24 played
Division 265.3%
32W·17L·49 played

Debut

May 19, 2022

Latest

Aug 25, 2026

Seasons Active

5 (4.3 yr span)

Matches / Season

14.6 (73 total)

Seasons

20222023202420252026